package script.Property.corejava;

public class ChartBeanBeanInfo extends java.beans.SimpleBeanInfo {
	public java.beans.PropertyDescriptor[] getPropertyDescriptors() {
		try {
			java.beans.PropertyDescriptor titleDescriptor = new java.beans.PropertyDescriptor("title", ChartBean.class);
			java.beans.PropertyDescriptor valuesDescriptor = new java.beans.PropertyDescriptor("values", ChartBean.class);
			valuesDescriptor.setPropertyEditorClass(DoubleArrayEditor.class);
			java.beans.PropertyDescriptor inverseDescriptor = new java.beans.PropertyDescriptor("inverse", ChartBean.class);
			inverseDescriptor.setPropertyEditorClass(InverseEditor.class);
			java.beans.PropertyDescriptor titlePositionDescriptor = new java.beans.PropertyDescriptor("titlePosition", ChartBean.class);
			titlePositionDescriptor.setPropertyEditorClass(TitlePositionEditor.class);
			java.beans.PropertyDescriptor graphColorDescriptor = new java.beans.PropertyDescriptor("graphColor", ChartBean.class);
			return new java.beans.PropertyDescriptor[] { titleDescriptor, valuesDescriptor, inverseDescriptor, titlePositionDescriptor,
					graphColorDescriptor };
		} catch (java.beans.IntrospectionException e) {
			e.printStackTrace();
			return null;
		}
	}
}
